powered balloon - Spanish English Dictionary